boat builder's yard - Spanish English Dictionary